 car_movparts/client/animation.lua

-- MB Sprinter
AnimationsTable[ID] = {
    components = {
        ["movedoor"] = {
            { time = 0,    params = {0.96, -0.13, 0.725}, easing = "InOutQuad"},
            { time = 500, params = {1.02, -0.13, 0.725} },
            { time = 1500, params = {1.02, -1.6, 0.725} },
        }

    }
}
 car_turn_lights/client/custom_lights.lua

--MB Sprinter
CustomLights[ID] = {
    init = function (anim)
        anim.turnLightsInterval = 0.35
    end,

    stateHandlers = {
        ["turn_left"] = function (anim, state)
            if state then
                anim.setLightColor("SPR_shader_0", 1, 0.6, 0)
            end

            anim.setLightState("SPR_shader_0", state)
        end,
        ["turn_right"] = function (anim, state)
            if state then
                anim.setLightColor("SPR_shader_1", 1, 0.6, 0)
            end
            anim.setLightState("SPR_shader_1", state)

        end,
        ["front"] = function (anim, state)
          anim.setLightColor("SPR_shader_3", 255, 0, 0)
           anim.setLightState("SPR_shader_3", state)
            --   ,   
            if not anim.getLightState("turn_left") then
                if state then
                    anim.setLightColor("SPR_shader_0", 255, 255, 255)
                end
                anim.setLightColor("SPR_shader_3", 255, 0, 0)
                anim.setLightState("SPR_shader_3", state)
                anim.setLightState("SPR_shader_0", state)
            end
            if not anim.getLightState("turn_right") then
                if state then
                    anim.setLightColor("SPR_shader_1", 255, 255, 255)
                end
                anim.setLightColor("SPR_shader_3", 255, 0, 0)
                anim.setLightState("SPR_shader_3", state)
                anim.setLightState("SPR_shader_1", state)
    end
end,
            ["rear"] = function (anim, state)
          anim.setLightColor("SPR_shader_3", 255, 0, 0)
           anim.setLightState("SPR_shader_3", state)
       end
    

       
    },
    dataHandlers = {
        ["turn_left"] = function (anim, state)
            if not state and anim.getLightState("front") then
                anim.setLightColor("SPR_shader_0", 255, 255, 255)
                anim.setLightState("SPR_shader_0", true)
                anim.setLightColor("SPR_shader_3", 255, 0, 0)
                anim.setLightState("SPR_shader_3", state)
            end
        end,
        ["turn_right"] = function (anim, state)
            if not state and anim.getLightState("front") then
                anim.setLightColor("SPR_shader_1", 255, 255, 255)
                anim.setLightState("SPR_shader_1", true)
                anim.setLightColor("SPR_shader_3", 255, 0, 0)
                anim.setLightState("SPR_shader_3", state)
            end
        end,
        ["emergency_light"] = function (anim, state)
                anim.setLightColor("SPR_shader_3", 255, 0, 0)
                anim.setLightState("SPR_shader_3", true)
            if not state and anim.getLightState("front") then
                anim.setLightColor("SPR_shader_0", 255, 255, 255)
                anim.setLightState("SPR_shader_0", true)
                anim.setLightColor("SPR_shader_1", 255, 255, 255)
                anim.setLightState("SPR_shader_1", true)

       end
   end
    },

    lights = {
        {name = "SPR_shader_0",  material = "SPR_shader_0" , colorMul = 1.6 },
        {name = "SPR_shader_1", material = "SPR_shader_1", colorMul = 1.6 },
        {name = "SPR_shader_3", material = "SPR_shader_3", colorMul = 1 },
    }
}

 car_tuning_garage/shared/components_table.lua
--MB Sprinter
[ID] = {
	["bumper_f"] = {
		[0] = { name = "", price = 0},
		[1] = { name = "Plastic", price = 15000},
	},

	["bonnet"] = {
		[0] = { name = "", price = 0},
		[1] = { name = "Plastic", price = 15000},
	},

	["interior"] = {
		[0] = { name = "", price = 0},
		[1] = { name = "ambulance", price = 15000},
	},
},
